Child Protection
Domain Message Specification

ChildSubject Tabular View

COCT_TP145101GB01
Child

This class is the role of a child.

This child is the subject of the child protection plan or looked after child information.

Used by:
[1..1] [M] classCode (CS { CNE: RoleClass } )
{ Fixed="CHILD" }

Model Attribute Description

The HL7 attribute classCode describes this class as a child role.

Implementation in XML Instance

The XML attribute classCode is fixed to "CHILD".

Schema Constraint
  • The attribute classCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..2] [M] id (SET<II>)

Model Attribute Description

The HL7 attribute id allows identification of child is the subject of a protection plan or looked after child information using a verified NHS number. A local identifier may also be included.

Implementation in XML Instance

The NHS number should be populated in the XML element id as below:

For a verified NHS Number:

  • The XML attribute root shall contain the OID "2.16.840.1.113883.2.1.4.1"
  • The XML attribute extension shall contain the 10 digit NHS number.

Where the a local identifier is used the then a second occurrence of the XML element id is populated as follows:

  • The XML attribute root shall contain the OID "2.16.840.1.113883.2.1.3.2.4.18.24"
  • The XML attribute extension shall contain the local patient identifier
  • The XML attribute assigningAuthorityName shall contain the assigning organisation in the format of ODSCode:ODSName, for example:
assigningAuthorityName="RA9:SOUTH DEVON HEALTHCARE NHS TRUST"
[1..1] [M] templateId (II)
{ Fixed="COCT_TP145101GB01#Child" }
Model Attribute Description

The HL7 attribute templateId provides a unique identifier for the template and the class name within that template. This is used to identify how the CDA standard has been constrained for NHS use.

Implementation in XML Instance

The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
  • The XML attribute root is fixed to the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The XML attribute extension is fixed to "COCT_TP145101GB01#Child"

Schema Constraint

  • The attribute root is prohibited in the schema and therefore does not appear in the "on the wire" instance.
  • The attribute extension is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] childPerson (Person)
A link to the child person.
Person

A class which carries information about the person who is the child.

Used by: Child
[1..1] [M] classCode (CS { CNE: EntityClass } )
{ Fixed="PSN" }

Model Attribute Description

The HL7 attribute classCode describes this class as a person.

Implementation in XML Instance

The XML attribute classCode is fixed to "PSN".

Schema Constraint

  • The attribute classCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] determinerCode (CS { CNE: EntityDeterminer } )
{ Fixed="INSTANCE" }

Model Attribute Description

The HL7 attribute determinerCode describes this class as an instance of a person.

Implementation in XML Instance

The XML attribute determinerCode is fixed to "INSTANCE".

Schema Constraint

  • The attribute determinerCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] birthTime (TS)

Model Attribute Description

The HL7 attribute birthTime specifies child's date of birth.

Implementation in XML Instance

The XML attribute value of the XML element birthTime shall be populated a time stamp in the format yyyymmddhhmm where:

  • yyyy is the year
  • mm is the month
  • dd is the day
  • hh is the hour
  • mm is the minute

At least the year, month and day must be present.

The XML attribute value of the XML element birthTime should be populated to the level of detail that is available on the sending system.
[1..1] [M] name (PN)

Model Attribute Description

The HL7 attribute name provides a name associated with the child.

Implementation in XML Instance

The PN.NHS.PersonNameType6 flavour of the PN data type must be used for the name of the child. This information is carried in the XML element name as follows:

  • The XML element given should contain the child's forename
  • The XML element family should contain the child's surname
[1..1] [M] templateId (II)
{ Fixed="COCT_TP145101GB01#childPerson" }
Model Attribute Description

The HL7 attribute templateId provides a unique identifier for the template and the class name within that template. This is used to identify how the CDA standard has been constrained for NHS use.

Implementation in XML Instance

The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
  • The XML attribute root is fixed to the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The XML attribute extension is fixed to "COCT_TP145101GB01#childPerson"

Schema Constraint

  • The attribute root is prohibited in the schema and therefore does not appear in the "on the wire" instance.
  • The attribute extension is prohibited in the schema and therefore does not appear in the "on the wire" instance.